make a strong throw - Spanish English Dictionary